Step of Proof: p-fun-exp-compose 11,40

Inference at * 
Iof proof for Lemma p-fun-exp-compose:


  T:Type, n:hf:(T(T + Top)). f^n o h   = primrec(n;h;i,gf o g  ) 
latex

 by (InductionOnNat) 
CollapseTHEN (RepUR ``p-fun-exp`` ( 0)) 
latex


C1

C1: 1. T : Type
C1:   hf:(T(T + Top)). p-id() o h   = h
C2

C2: 1. T : Type
C2: 2. n : 
C2: 3. 0 < n
C2: 4. hf:(T(T + Top)). f^n - 1 o h   = primrec(n - 1;h;i,gf o g  )
C2:   hf:(T(T + Top)). primrec(n;p-id();i,gf o g  ) o h   = primrec(n;h;i,gf o g  )
C.


DefinitionsVoid, a < b, n - m, n+m, -n, #$n, A  B, A, False, i  j , P  Q, {x:AB(x)} , Type, x:AB(x), s = t, left + right, Top, x:AB(x), t  T, , f^n
Lemmasge wf, nat properties, nat wf

origin